Vacancy expired!
- Design and develop technical solutions based upon user specifications, in adherence with company standards.
- Work with others to gather requirements, write technical design documents, test, debug, and help implement programs.
- Perform complex technical assignments and provide solutions.
- Provide development estimates based on project scope.
- Perform code reviews on other team members pull requests.
- Document processes, standards and projects as needed for cross training and reusability.
- Uncovers where the codebase deviates from established coding standards and can recommend the most appropriate time to fix the codebase.
- Technical mentor for other engineers. Relied on for technical expertise, product development experience, and enterprise processes.
- Embody a passion for continuous learning and growth.
- Ability to work seamlessly within a team.
- 5-7 years of professional experience utilizing C# / .NET (Framework or Core) building enterprise applications with ASP.NET MVC and ASP.NET Web API
- Experience with ORMs, such as Entity Framework
- HTML / CSS / JavaScript
- Experience writing & consuming REST-based web services
- Unit and Integration testing with xUnit, nUnit, MSTest, etc.
- Relational database experience, such as MSSQL, Postgres, or MySQL; query development and performance tuning.
- Familiar with Agile processes.
- DCVS experience with Git
- Excellent communication and organization skills.
- Full understanding of the SDLC and SOLID principles.
- Xamarin.Forms experience (MVVM pattern and XAML)
- Front-end development with Vue.js
- Experience with AWS Lambdas
- Experience with AzureDevOps for CI/CD (specifically repos and pipelines)
- Experience with other AWS services, such as SQS, API Gateway, etc
- Experience building platforms that utilize micro-services